/*项目*/
.zy-item-sum P{ margin-bottom: 0;}
.prcell{text-indent: 2em; border-radius:15px;  color:#666666; font-size: 14px; line-height: 28px; /* background: #f9f9f9; */ background: #fcfdfe;  margin-top: 15px; padding: 20px; border: 1px solid #cad3e0;}
.prcell p{text-indent: 2em; margin-bottom: 0;}


.md-pc{ display:block;}
.md-mobile{ display:none;}

.djgz-news-items-pic img{ height: 190px;}

.djstit{  text-align: center; margin-top: 10px; font-size: 14px; font-weight: bold;}



body, html {
    min-width: 1200px;
    overflow-x: hidden;
}


.oac{ position: relative; z-index: 1188;}
.oa-code{ position: absolute; display: none; left: 50%; top:60px; transform:translateX(-50%); padding: 5px; background: #18569f;}
.oac:hover .oa-code{display: block;}
.oac:hover .oa-code:after{ content: ""; border: 8px solid transparent;border-bottom: 8px solid #18569f; position: absolute; top: -15px; left: 50%;transform:translateX(-50%); }
.oac:hover .oa-code img{ width: 90px; height: 90px;}


/*.bannerfooter {
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: #f5f5f5;
    border-bottom: 1px solid #e6e6e6;
}*/
/*#Content-4637 .tzgg-item .tzgg-item-title a{color: #e60012 !important;}*/

.gd-module{ padding-bottom:15px; overflow: hidden;}

@media screen and (max-width: 1480px) {
.logo{ position: relative; left: 10px; margin-top:15px; max-width: 350px;}
.logo img{ max-width: 100%;}
.DB_tab25 .DB_menuWrap{margin-left: -420px;    width: 1000px;}
}
@media screen and (max-width: 1400px) { .logo{margin-top:25px;}}

@media screen and (max-width:1180px) {

	.DB_tab25 .DB_bgSet li{  background-size: cover!important;}
	.footer{ padding: 0 10px; box-sizing: border-box; }
	.footercon{ background-position:right 10px top 0!important;}
	.aboutcon,#dnn_ctr4626_ContentPane,#dnn_ctr4624_ContentPane{padding: 0 10px; box-sizing: border-box;}

	
}



@media screen and (max-width: 480px) {
	.djgz-news-items-pic img{ height: 70px;}	
	.djstit{ font-size: 12px; margin-top: 5px; line-height: 120%; font-weight: normal; }
	
	
.gb{ display: none!important;}	
	.gsxw-content .gsxw-item-date{font-size: 15px!important;
    color: #d20000!important;
    position: absolute!important;
    width: auto!important;
    left: 0!important;
    top: 2px!important;
    padding: 0!important;
    height: auto!important;
    line-height: 150%!important; }	

.gsxw-item:hover .gsxw-item-date{ background:none!important;}
body{margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei";background:#fff;}
p{margin:0;}
.body{    overflow: hidden;
    position: relative;}
.banner{width:100%;overflow: hidden;
    position: relative;}
.banner .bannercon img{width:100%;}
.news_right_gupiao{
    position: absolute;
    bottom: 0;
    width: 100%;
	background:url(images/blank.png);
}
.gpall{width:90%;margin:auto;}
.gpleft{float:left;width:20%;font-size:3em;color:#fff;line-height:1.5em;}
.gpright{float:right;width:66%;padding-left:3%;padding: 8px 0;}
.xs{font-size: 1em;
    color: #fff;
    line-height: 1.3em;
    background: url(images/sj.png) right no-repeat;
    background-size: 10%;
    width: 36%;}
.zs{font-size:1.2em;color:#18569f;line-height:1.8em;}
.con{width:94%;margin:0 3%;margin-bottom: 10px;}
.conbody{}
.tzgg-item{    line-height: 3em;
    font-size: 1.2em;}
.tzgg-item-date{width:24%;float:left;}
.tzgg-item-title{width:75%;float:right;}
.tzgg-item-title a{color:#333;}
.zyyw-all {
    
    position: relative;
}
.zyyw-title p.ch {
    font-size: 2em;
    color: #000;
    line-height: 2em;
}
.zyyw-title p.en {
    font-size: 2em;
    color: #ccc;
    font-family: Arial;
    
}
.zyyw-more {
   font-size: 1.3em;
    background: url(../img/more.png) no-repeat right;
    position: absolute;
    right: 0;
    top: 15px;
    color: #999;
    width: 78px;
    background-size: 15%;
}
.zyyw-more a{color:#999;}

.zyyw-item{float:left;width:48%; padding: 7% 5% 9%;
    box-sizing: border-box;margin-bottom:4%;}
.zyyw-item:nth-child(even){margin-left:4%;}
.zyyw-item-title{font-size:1.2em;    line-height: 2em;}
.zyyw-item-sum{font-size:1.1em;    line-height: 1.6em;
    margin-top: 8px;}
.zyyw-item-more{font-size:1.1em;    line-height: 1.6em;
    margin-top: 8px;}
.zyyw-module{margin-top:15px;}
.zyyw-module-con{}
.zyyw-item1{background:url(../images/yw1.jpg) no-repeat;background-size:100%;   }
.zyyw-item2{background:url(../images/yw2.jpg) no-repeat;background-size:100%;   }
.zyyw-item3{background:url(../images/yw3.jpg) no-repeat;background-size:100%;   }
.zyyw-item4{background:url(../images/yw4.jpg) no-repeat;background-size:100%;   }
.zyyw-item5{background:url(../images/yw5.jpg) no-repeat;background-size:100%;   }
.zyyw-item6{background:url(../images/yw6.jpg) no-repeat;background-size:100%;   }
.zyyw-item7{background:url(../images/yw7.jpg) no-repeat;background-size:100%;   }
.zyyw-item8{background:url(../images/yw8.jpg) no-repeat;background-size:100%;   }

.zyyw-item2 a,.zyyw-item2 .zyyw-item-sum,.zyyw-item3 a,.zyyw-item3 .zyyw-item-sum,.zyyw-item6 a,.zyyw-item6 .zyyw-item-sum,.zyyw-item7 a,.zyyw-item7 .zyyw-item-sum{color:#fff;}

.i-news{margin-top: 15px;}
.i-news-content{}
.i-news-item{}
.i-news-item-pic{width:100%;height:250px;}
.i-news-item-pic img{width:100%;height:100%;}
.i-news-item-date{font-weight: bold;
    font-size: 1.5em;
    line-height: 1.5em;
color:#18569f;
padding: 3px 0;
}
.i-news-item-title{font-weight: bold;
    font-size: 1.3em;
    line-height: 1.5em;padding: 3px 0;}
.i-news-item-title a{color:#333;}
.i-news-item-sum{line-height: 1.8em;}
.i-news-nav{width:120px;margin:auto;margin-top: 5px;}
.i-news-page{background:url(../images/picitem.png) no-repeat;background-size:100%;width:15px;height:15px;float:left;margin-left:7px;}
.i-news-page-active{background:url(../images/picactive.png);background-size:100%;}
.new-module{border-top:1px solid #ccc;margin-top:30px;}
.new-module-con{}
.new-item{font-size:1.3em;line-height:3em;}
.new-item-date{float:left;width:16%;color:#18569f;background:url(../images/shu.jpg) no-repeat right;}
.new-item-title{float:right;width:80%;}
.new-item-title a{color:#333;}
.textnew{}
.i-tabs{}
.i-tabs-nav{}
.i-tabs-items{}
.indextabs .i-tabs-item{background: #f2f2f2;
    width: 25%;
    display: block;
    float: left;
    text-align: center;
    line-height: 2.5em;
    font-size: 1.5em;
box-sizing: border-box;
color:#999999;

}
.indextabs .i-tabs-item-active{
background:url(../images/border.jpg) repeat-x top;
color:#333;
}
.indextabs .i-tabs-container{    width: 94%;
    margin: auto;}
.new-module-more{
width: 50%;
    text-align: center;
    margin: auto;
    font-size: 1.5em;
    border: 1px solid #ccc;
    line-height: 2.5em;
    border-radius: 2.5em;
    margin-top: 15px;
}
.new-module-more a{color:#ccc;}
.summary{
width:100%;
background:url(../images/bg.jpg) no-repeat;
background-size:100% 100%;
max-height:945px;
overflow: hidden;
margin-top: 20px;
min-height:500px;
}
.summore a{color:#fff;}
.sumcon{
width:94%;
margin:auto;
color:#fff;
}
.sumtitle{
font-size: 1.6em;
    font-weight: bold;
    line-height: 1.5em;
    margin-top: 12px;
}
.sumtext{
font-size: 1.3em;
    line-height: 1.5em;
    margin-top: 12px;
    text-align: justify;
}
.sumimg{}
.sumimg img{width: 100%;
    margin-top: 12px;
	
}
.summore{
    margin-top: 12px;
    font-size: 1.3em;
    line-height: 3.5em;
    background: url(../images/summore.png) no-repeat right;
    width: 125px;
    background-size: 16%;
}	
	
	
	
	
	
/*新加*/	
	
/*首页*/	
.mlogowrap{ height: 84px;} 
ul{ margin: 0; padding: 0;}
.flexs{ display: flex; justify-content: space-between;}
.md-pc{ display:none;}
.md-mobile{ display:block;}
.top,.search{ display:none;}	
img{ max-width:100%; height:auto; border:none;}	
.mlogo{	width: 65%;margin-left: 20px;margin-top: 20px; margin-bottom: 20px;background: #fff;}
.mmenus{ width: 84px; height: 84px;}
.menucon{ z-index:10000; position:fixed; background:#fff; right:-100%; top:0; width:100%; height:100%;}	
.itemtitle{width: 94%;margin: auto; line-height: 46px; }
.itemtitle a{ font-size:18px;    color: #333;}	
.menuitem{border-bottom: 1px solid #eeeeee;background:url(../img/open.png)  90% 14px no-repeat;    background-size:4%;}	
.itemul ul li{  line-height:46px;   width:84%; font-size:16px;width: 84%;margin: auto;border-bottom: 1px solid #eee;}	
.itemul ul li a {color: #11498a;}	
.itemul{ display: none; }
.itemclose .itemul{ display: block;}	
.itemclose {background: url(../img/close.png) no-repeat 90% 14px; background-size:4%;}	

/*首页banner图*/
.DB_tab25 .DB_bgSet li,.DB_tab25{ height: 260px;}	
.bannerfooter{ position:static; display:none;}
.DB_bgSet li{background-size:auto 260px!important; background-position:left 50% top 0!important; }	
	
.DB_tab25 .DB_imgSet .DB_1_2{ background: none; font-size: 27px; height:10px; top:250px!important;  z-index: 88; left: 50%!important;}	
.DB_tab25 .DB_imgSet .DB_1_2:after{ content: ""; display: block; height: 10px; background: #1f5ca2; left: 0; bottom:-6px; width: 100%; position: absolute; z-index: -1;}	
.DB_tab25 .DB_imgSet{ position: absolute!important; left: 20px!important; top: -135px!important; margin-left: 0!important; width: 100%!important;}
.DB_1_4 a{ font-size: 12px; opacity: 0.8;}
.DB_tab25 .DB_imgSet .DB_1_4{  margin-top: -60px;}	
.zyyw-title p.ch{     font-size: 2em; color: #000;line-height: 2em;}
.zyyw{background:none!important;}
body{  box-sizing: border-box;}	
.mlogowrap,.bannerall{ } 	
.body{ padding: 0 10px;}	
.bannerall{ margin-left:-10px; margin-right:-10px;}
.zyyw-all{ margin-top: 0; position: relative;}	
.zyyw-title p.en{ line-height: 100%; margin-top: -5px;}
.zyyw-more br{ display: none;}
.zyyw-more{ position: absolute; right: 0!important; top:20px; color:#999; }	
.zyywcon{ width: 100%;}	
.zyyw-more a{color:#999!important;}	
	
.yw-item { position: relative; float: left;width:50%!important;box-sizing: border-box;margin-bottom: 4%!important;
padding: 7% 4% 5%!important; height: 150px!important; margin-right: 0!important; margin-top: 0!important;
}
.yw-item-sum{padding: 0!important;}	
.yw-item-title{padding-left: 0; padding-top: 0; font-size: 1.2em;line-height: 2em; margin-top: -6px;}	
.yw-module{ margin-top:20px;}
.yw-item-index{    padding:0 0 0 0; font-size: 12px; position: absolute; right: 10px; top: 10px;}	
.yw-item-sum{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin-top: 5px;}	
#Content-4625 .yw-item-title a{color: #036!important;}
.yw-irem-more{font-size: 1.1em;line-height: 1.6em;margin-top: 8px; padding-left: 0;}	
#Content-4625  .yw-irem-more a{color: #036!important;}
#Content-4625 .yw-item-title{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
#Content-4625 .yw-item2 .yw-item-title *,#Content-4625 .yw-item2 .yw-irem-more a,
#Content-4625 .yw-item3 .yw-item-title *,#Content-4625 .yw-item3 .yw-irem-more a,#Content-4625 .yw-item3  .yw-item-sum,#Content-4625 .yw-item6 .yw-item-title *,#Content-4625 .yw-item6 .yw-irem-more a	{ color: #fff!important;}	
.yw-item3{	 background: url(../images/zyyw03.png) no-repeat right bottom #18569f!important;}
.yw-item4{	 background: url(../images/zyyw04.png) no-repeat right bottom #f2f2f2!important;}	
#Content-4625 .yw-item4  .yw-item-sum	{ color: #333!important;}
#Content-4625 .yw-item{ background-size:auto 40px!important;border-radius: 0!important; }	
.zyyw-all{ margin-top:10px!important;}	
.zyyw{ height:auto!important;}	
/*新闻中心*/
.news-con{ width: 100%;}	
.news{ height:auto; }
.i-news-itemall{ height: auto; width: 100%;}	
.i-news-item{ padding-top: 0; }
.i-news-item-pic{ position: static;}	
.i-news-item-active{display: flex!important;  flex-direction:column-reverse;}	
.i-news-item-date{ margin: 0; margin-top: 10px;}	
.i-news-item-title,.i-news-item-sum{ line-height: 140%; width:auto; margin-left: 0;margin-top: 0;}
.i-news-item-more{ display: none;}	
.i-news-item-title{ margin-bottom: 0;  }
#Content-4628{ position: relative;}	
#Content-4628 .i-news-nav{ position: static!important; bottom: 0;margin-top: 15px;}	
#Content-4628 .i-news-page{ background:#ccc;  width: 15px; height: 15px; border-radius:15px; }
#Content-4628	.i-news-page-active{background:#2273d1;	}	
.news{ background: none;}
.about.indexabt{ margin-top:25px; margin-left:-10px; margin-right:-10px; width: auto; padding: 0 10px;
	    width: 100%;
    background: url(../images/bg.jpg) no-repeat;
    background-size: 100% 100%;
    max-height: 450px;
    overflow: hidden;
    margin-top: 20px;
    min-height: 450px;}	
.abouta{ margin-top: 50px; font-size: 30px; line-height: 140%;}	
.wrapperall{}	
.summore{ margin-top: 40px;}	
.wrapperall .num1 .dw,.wrapperall .num1 p,.wrapperall .num2 .dw,.wrapperall .num2 p{ font-size: 16px;}		
.moreabout{ width: 130px; background-size:25px auto!important; }
.footermenu,.footer{ margin-left: -10px; margin-right: -10px; width: auto;}
.footermenu,.footertop{ display: none;}	
.footer{ padding:0 10px; padding-bottom: 15px; text-align: center;}	
.footer *{ width: auto; font-size: 14px!important; line-height: 180%!important;    }
.footercon{ background: none;}	
.footerul+p{ display:none;}
.footerul{ margin-bottom: 0;}
	
/*内页关于我们*/	
.banner{ margin-left:-10px; margin-right: -10px; width: auto;}
.sbanner{ height: 160px;}	
.sbanner img{ width: 100%; height: 100%; object-fit: cover; transform: scale(1.4)}	
.aleft .atitleen{ margin-bottom:15px;}
#gsjj .aboutcon{ width: auto;}	
.aleft{ width:auto;}	
.aleft p{ line-height: 150%; padding-bottom: 5px;    }
.aleft .atitle{ font-size:20px; text-align:center; margin-bottom:5px;}
.aleft .atitleen{ font-size:16px;text-align:center;}	
.acon{ margin-top:15px;}	
.aright{ display: none;}	
.abottom p.p1{ font-size:40px; line-height: 120%;}	
.abottom p.p2{ font-size: 13px;}	
.abottom ul{ display:flex; justify-content: center; flex-wrap: wrap; justify-content: center;}	
.abottom ul li{  width: 50%; margin: 0; box-sizing: border-box; margin-bottom: 30px;}
.abottom ul li.last{ width: 100%; text-align: center; margin-bottom: 0;}	
.abottom{ padding-top: 0;}	
#gsjj{ padding-bottom:30px;}	
#ldzc{ display: none;}
#yg{ top: 0; position: static; padding-top: 0; height: auto; background: none;}	
#dnn_ctr5036_ModuleContent{background: url(../images/fzlc.png) no-repeat bottom;
background-size: 100%!important; margin-left: -10px; margin-right: -10px; padding: 0 10px;}		
.lsitem{ width:auto; float: none;}	
.ls-top{ background-size:auto 30px; background-position:10px center;background-color:#18569f; border-top-left-radius: 6px; border-top-right-radius: 6px; }	
.title-top,.lsyg .ls,.sht{ font-size: 20px; text-align: center;}
.title-bottom,.lsyg .lsen,.shten{font-size: 14px; text-align: center; margin-top: 5px; margin-bottom:20px;color: #dedede;}	
.ls-bottom{ height: auto; background: none; line-height: 140%; font-size: 14px;}	
#zzjg div{ width: auto!important; height: auto!important;}	
#zzjg{ height: auto; background: url(../images/jgbg.png) no-repeat bottom;
background-size: 100%; margin-left: -10px; margin-right: -10px; padding: 0 10px 30px 10px;}
.lsyg .ls{ margin-bottom: 5px;}
.about4con{ margin-top: 20px;}	
/*文化活动*/	
.shzrcon,.bfcon{ width:100%;}	
.naviphone ul{  display: block; font-size: 18px; width: 100%; white-space: nowrap; overflow-x: auto;}
.naviphone{background: #f2f2f2; padding: 0 10px; margin-left: -10px; margin-right: -10px; }
.naviphone ul li{ text-align: center; border-top:5px solid #f2f2f2; height: 45px; line-height: 35px; display: inline-block; width: 50%;  box-sizing: border-box;}
.naviphone ul li.cr{ background:#fff; border-top:5px solid #18569f;}	
.shten{ margin-top:-6px;}	
.shzrcon{margin-top: 20px;}	
 .shzr .i-tabs-items{ width: auto; position: static;}
.shzr .i-tabs-item{    margin: 0 15px;}
.shzr .i-tabs-nav{ width: auto;}	
.yearleft,.yearright{ z-index: 888;}
.shzr .i-tabs-nav {margin: 0 40px;}
.shzr .yearright{ left: auto; right: 0;}
.shzr .yearleft{ left: 0; right: auto;}
.shzr .zr-item{ float:none!important; margin-left:0!important; margin-right:0!important; width: auto; padding:10px!important;}
.zr-module-con{padding-left: 12px; margin-left: 0;
    border-left: 1px solid #ccc;overflow: hidden;    margin-bottom: 20px;}
.zr-item{    margin-left: 10px!important;
    font-size: 1.3em!important;
    line-height: 1.5em!important;
    position: relative!important;
    border: 1px solid #8baacf!important;
    padding: 10px!important;
    margin-top: 60px!important; 
}
.zr-item-pic{
width:100%!important; margin: 0!important;    margin-bottom: 5px!important;height: auto!important;
}
.zr-item-pic img{width:100%!important; height: auto!important;}
.zr-item-title{
font-weight: bold!important;
    padding: 5px 0px!important;
    background: #1b5ba5!important;
    position: absolute!important;
    border-radius: 7px;
    top: -50px!important;
    left: 0!important;
    text-align: center!important;
    width: 92px;
}
.zr-item-title a{color:#fff;}
/*.i-tabs-item a{color:#333;}	*/
	.zr-module-con{ margin-left:10px;}
.zr-module-con:before{ display: none;}	
.zr-module-con .zr-item:nth-of-type(even)	{ float: none!important;}
.zr-item-sum{ width: auto; margin-top: 10px;}
.timelogo {
    width: 25px;
    height: 25px;
    background: url(../images/time.png) no-repeat;
    background-size: 100%; margin: 0; margin-left: -2px;
}
.zr-module-title{ text-align: left; font-size: 26px;}
.zr-module{margin-top:50px;}
.zyyw-nav ul li{  display: inline-block!important; float: none!important;font-size: 16px; padding:0 20px!important; background: none; height: 45px; line-height: 44px;}
.zyyw-nav{ text-align:center;}
.zyyw-nav ul{ text-align:center;width: 100%!important; padding: 0; margin: 0; overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
.zyyw-nav ul li a{ display: inline-block;}
.zyyw-nav{height: 45px;}	
.fzlm div{ width:auto!important;}	
.zyyw{ width: auto;}
.title-top,.title-bottom{ line-height: 100%;}	
	
/*主营业务*/	
#dnn_bannerPane+.zyyw .zyywcon div{ /**/width: auto!important; height: auto!important; float: none!important;}	
.zyyw .zyyw-item{ float: none; padding: 0;width: 100%!important;
    padding: 7% 5% 5%;
    box-sizing: border-box;
    margin-bottom: 4%;
/*    background: #f2f2f2;*/	}
.zyyw 	.zyyw-item.zyyw-item2,.zyyw .zyyw-item.zyyw-item1,.zyyw .zyyw-item.zyyw-item3,.zyyw .zyyw-item.zyyw-item4,.zyyw .zyyw-item.zyyw-item5,.zyyw .zyyw-item.zyyw-item6,.zyyw .zyyw-item.zyyw-item7,.zyyw .zyyw-item.zyyw-item8,.zyyw .zyyw-item.zyyw-item9{background: #f2f2f2;}
	.zyyw	.zyyw-item:nth-child(even){ margin-left: 0;}
	.zyyw	.zyyw-item:nth-child(even) a{ color: #000;}
.zyyw .zyyw-item .zyyw-item{ padding: 0; margin: 0; /*background: none;*/ width: auto!important;}		
.zyyw .zyyw-item-pic{ float: none; padding: 0; margin-right: 0; max-height: 180px; overflow: hidden;}
.zyyw .zyyw-item2{}	
.zyyw-item-pic img{ max-width: none; width: 100%; height: auto!important;}	
.zyyw .zyyw-item-sum{float:none; color: #333; margin-top:2px; }	
.zyyw .zyyw-item-title{ /*background: none!important;*/  padding: 0!important; margin: 0; margin-top: 10px; font-size: 16px; background-size: auto 18px!important; padding-left: 25px!important;}
.zyyw .zyyw-item-title{}
.zyyw  .zy-item-sum,.zyyw .qt-item-sum{line-height: 150%!important;}
	.zyyw .qt-item-sum{ margin-bottom: 10px;}
.zyyw .qt-item{ margin-right:0;}
.zyyw 	.qt-item-pic img{max-width: none; width: 100%; height: auto!important;}	
.zyyw	.zyyw-item-more{ position: static; color: #666; display: inline-block; padding-right: 30px; background-position: right center;}
.zyyw	.zyyw-item-more *{ color: #666!important;}
.zyyw	.zyyw-item-sum{line-height: 150%!important;    font-size:14px;}
.zyyw	.zyyw-item-title a{ color: #000!important;}

/*企业文化*/	
.ywcon{ width: auto; margin-top: 20px;}	
.lncon{ height: auto;  margin-top: 20px;}	
.yw .ywcon div{ float: none!important; width: auto!important;}
.lnleft{ margin-top: 12px; margin-left: 0; padding:15px 15px 100px 15px; background: url(../img/culbg1.jpg) 0 center no-repeat ; background-size: cover;}	
.lncon{background: none;}	
.lntitle{ font-size:18px; background: url(../img/cuicon1.png) 0 center no-repeat; background-size:25px auto; padding-left: 30px;}
.lnsum{ margin-top: 10px; line-height: 150%;}
.lnright{ margin: 0; margin-top: 15px; padding:15px 15px 60px 15px; background: url(../img/culbg2.jpg) 0 center no-repeat ; background-size: cover;}	
.rtitle	{ font-size:18px; background: url(../img/cuicon2.png) 0 center no-repeat; background-size:25px auto; padding-left: 30px;}
.lnright .rsum{margin: 15px 0;}	
.yw2con{ width: auto;}
.yw2{ margin-top:20px;  height: auto;    background: url(../img/culbg3.jpg) no-repeat center bottom; background-size:100% auto; height: 220px; }
.jsjs{    margin-top:15px; font-size: 16px; padding-top:20px;}	
.yw2  *{ }	
.jssum{margin-top:15px; padding-left: 10px; padding-right: 10px;}
.yw3 img{ max-width: 100%; height: auto;} 	
.yw3con{ width: auto;}
.xnzz{ font-size: 18px; height: 40px;}	
	/*党建*/
.djgz-nav-inner-left{ display: none;}	
.djgz-nav-inner-right li{ width: auto; margin: 0 15px; font-size: 16px;}	
.djgz-nav{ height: 48px;  line-height: 48px;}	
.djgz-nav-inner-right{ float: none;  margin-top: 0;  width: auto;}	
.djgz-nav-inner-right ul{ white-space: nowrap; width: 100%; overflow-x: auto;}
.djgz-nav-inner-right ul li{ display: inline-block; float: none;}	
.djgz-nav-inner{ padding: 0; width: auto;}
.gsxw-module{ width: auto;}	
.gsxw-content{  width: auto;}
.gsxw-content .gsxw-item-sum{ display: none;}
.gsxw-content .gsxw-item-title{ white-space: nowrap; width: 100%; text-overflow:ellipsis; overflow: hidden; line-height: 150%; padding-left: 0;width: auto; font-size: 15px; font-weight: normal;}
.gsxw-content .gsxw-item-gd{ display: none;}
.gsxw-content .gsxw-item{ position: relative; box-sizing: border-box; padding: 0; background:none; border: none; position: relative; padding-left:105px; margin-bottom: 15px;}	
.gsxw-content .gsxw-item-date{   font-size: 15px;   color: #d20000; position: absolute; width: auto; left: 0; top: 2px; padding: 0; height: auto; line-height: 150%;}	
.gsxw-content .gsxw-item-date:after{ content: ""; border-left: 1px solid #eee; height: 20px; position: absolute; right: -15px; top: 2px; }
	/*分页*/
.i-pager { height: 30px;  font-size: 12px; margin-top: 20px; text-align: right; clear: both; }
 .i-pager a { text-decoration: none; }
.i-pager a, .i-pager a:link, .i-pager a:visited, .i-pager a:active { color: #036; }
.i-pager a:hover { color: #fff; }
.i-pager-first, .i-pager-prev, .i-pager-next, .i-pager-last, .i-pager-item { display: inline-block; width: auto; min-width: 1.5em; height: 20px; margin-left: 2px; background: white; border: solid 1px #dddddd; text-align: center; line-height: 20px; font-size: 12px; padding-left: 2px; padding-right: 2px; }
.i-pager-prev, .i-pager-next, .i-pager-first, .i-pager-last { padding: 0 5px; }
.i-pager-prev:hover { background: #036cb4; color: #ffffff; }

.i-pager-prev-disable:hover { }

.i-pager-next:hover { background: #036cb4; color: #ffffff; }

.i-pager-first:hover { background: #036cb4; color: #ffffff; }

.i-pager-last:hover { background: #036cb4; color: #ffffff; }

.i-pager-item-active { background: #036cb4; }

    .i-pager-item-active span { color: #fff; }

.i-pager-item:link, a.i-pager-item:visited, a.i-pager-item:hover, a.i-pager-item:active, a.i-pager-item-active:link { text-decoration: none; }

.i-pager-item:hover { background: #036cb4; color: #ffffff; }

.i-pager-info { display: inline-block; width: auto; height: 22px; margin-left: 3px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; }

.i-pager-current { width: auto; text-align: center; display: inline-block; padding-left: 5px; line-height: 20px; border-left: 1px solid #ddd; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fff; }

.i-pager-info-c { color: Red; width: auto; text-align: center; display: inline-block; padding: 0 5px; line-height: 20px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fff; }

.i-pager-info-p { color: Blue; display: inline-block; width: auto; text-align: center; line-height: 20px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fff; }

.i-pager-info-t { color: Black; display: inline-block; width: auto; text-align: center; padding: 0 5px; line-height: 20px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: #fff; }		
/*信息公开*/
.news .mewscon div{  width: auto!important;}
	.new-left,.new-right,.jh-gsxw-module{ width: auto;}
.gsgg-content,.news,.mewscon{ width: auto;}	
.gsgg-content .gsgg-item{ float: none; width: auto; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden; padding-left: 75px; position: relative; min-height: 60px; margin-right: 0;}	
.gsgg-content .gsgg-item-date{ position: absolute;  width: 60px!important; height: 60px; margin: 0; left: 0; top: 0;}	
.gsgg-content .gsgg-item-date p{ font-size: 26px; line-height: 30px; padding-top: 5px;}	
.news	.title-top{}
.news{ margin-top: 15px;}	
.news .gsgg-item-sum{ line-height: 120%; margin-top: 5px;}
.news .gsgg-item-title{ line-height: 120%; height: auto;}
	
/*党建*/	
#dnn_ctr4724_ContentPane .i-tabs-items{ width: 100%; overflow-x: auto; white-space: nowrap;}	
#dnn_ctr4724_ContentPane  .i-tabs-item{ width: auto; padding: 0 10px; font-size: 16px;}
.jdjuej{ padding: 0; width: auto; height: auto; padding-bottom: 50px; margin: 0; margin-top: 20px; background-size: 200% auto; background-position: center 0;}
.jdjuej .p1,.jdjuej .p2,.jdjuej .p3{  height: auto; line-height: 150%; margin-bottom: 10px;}
.jdjuej *{font-size: 14px!important; }	
.jdjuej	.pad{ padding-top:110px;}
.ztzl-module{height:calc( 100vh - 120px ) !important;}
	
	
/*新闻中心频道页*/	
.i-news.md-mobile{margin-top:5px;position: relative;}
.i-news.md-mobile .i-news-content{}
.i-news.md-mobile .i-news-item{}
.i-news.md-mobile .i-news-item-pic{width:100%;height:250px;}
.i-news.md-mobile .i-news-item-pic img{width:100%;height:100%;}
.i-news.md-mobile .i-news-all{    width: 100%!important; display: flex; align-items: center;
	background:rgba(0,0,0,.5);
    height: 3em;
    position: absolute;
    bottom: 0;
    line-height: 3em;
    color: #fff;}
.i-news.md-mobile .i-news-item-date{width:20%;float:left;color:#fff;  margin-top: 0; padding: 0 8px;    line-height: 100%;text-align: center;}
.i-news.md-mobile.i-news-item-date b{    font-size: 1.5em;display:block; line-height: 100%;}
.i-news.md-mobile .i-news-item-date a{    display: block; font-size: 12px; line-height: 100%; font-weight: normal;}
.i-news.md-mobile .i-news-item-title{width:67%;float:left; flex: 1; font-weight: normal; font-size: 1.2em;  margin-right: 70px;}
.i-news.md-mobile .i-news-item-title a,.i-news.md-mobile .i-news-item-date a{color:#fff;}
.i-news.md-mobile .i-news-nav{position: absolute;
      bottom:12px;
    right: 5px;}
.i-news.md-mobile .i-news-page{width:10px;height:10px; margin: 0 2px; background: #cccccc; border-radius:10px;   display: inline-block;    margin-right: 3px;}
.i-news.md-mobile .i-news-page-active{background-size:100%;background: #2172d1;}

.i-news.md-mobile .i-tabs{margin-top:15px;}
.i-news.md-mobile .i-tabs-item{background: #f2f2f2;
    width: 50%;
    display: block;
    float: left;
    text-align: center;
    line-height: 2.5em;
    font-size: 1.5em;
box-sizing: border-box;
color:#999999;

}

.i-news.md-mobile .new-module-more{    width: 50%;
    text-align: center;
    margin: auto;
    font-size: 1.5em;
    border: 1px solid #ccc;
    line-height: 2.5em;
    border-radius: 2.5em;
    margin-top: 10px;
    margin-bottom: 15px;

}
	
.mstabs2{ font-size: 16px; display: flex; width: 100%!important; text-align: center; margin-bottom: 20px;}	
.mstabs2 a{ height: 45px; line-height:45px; flex:1;  background: #f2f2f2; color:#999999; box-sizing: border-box;}
.new-left,.jh-gsxw-item-pic{ float: none; margin-right: 0;}
.jh-gsxw-item-pic img{ width: 100%;}	
.mstabs2 a.actives{ background: #fff; border-top:5px solid #18569f; color: #000;}	
.jh-gsxw-content .jh-gsxw-item{ display:flex; height: auto; min-height: 90px; margin-bottom: 15px;}	
.jh-gsxw-content .jh-gsxw-item-right{ flex: 1;}
.jh-gsxw-content .jh-gsxw-item-pic{ margin-right: 10px; width:150px!important; height: auto; background: url(../images/314.png) no-repeat; background-size: 100% auto;}	
.news .jh-gsxw-item{ background: none; }
.jh-gsxw-content .jh-gsxw-item-pic img{ max-width: 100%!important; height: auto!important;}	
.jh-gsxw-content .jh-gsxw-item-sum{ display: none;}	
.jh-gsxw-content .jh-gsxw-item-gd{ display: none;}
.jh-gsxw-content .jh-gsxw-item-title { font-weight: normal; line-height: 150%; font-size: 16px; }
.jh-gsgg-item-title a{width: 100%!important; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.jh-tzgg-module .jh-tzgg-more{ position: static; margin: 0 auto;}	
.jh-tzgg-content .jh-gsgg-item{ position: relative; width:auto; border-bottom: none; height: auto; padding-left:100px; padding-top:5px; padding-bottom:5px;}	
.news-con .jh-tzgg-module{ border: none!important; margin-top: 0;}
.jh-tzgg-content  .jh-gsgg-item-date{ color: #18569f; position: absolute; left: 0; top:3px; font-size: 15px;}	
.jh-tzgg-content  .jh-gsgg-item-date:after{ content: ""; right: -10px; top: 5px; display: block; position: absolute;height: 20px; width: 1px; background: #cccccc;}
.new-right{ float: none;}
.new-right	.jh-tzgg-more{ background-position: center center;}
.new-right2{ display: none;}
.jh-gsxw-item-date{  font-size: 14px;}
.jh-tzgg-module,.jh-tzgg-content{ width: auto;}	
	

/*新闻详情页*/	
.detail-titles h1{ line-height: 120%; font-size: 18px!important;color: #09649d!important;}	
.detail-content  img{ max-width: 100%!important;}
.Gnews-detail{ width: auto;}
.detail-content p>img,.detail-content p>* img{  display: block;}
.new-right .jh-tzgg-title{ font-size: 18px;}	
	
/*党建工作首页*/	
.content-inner,.middle-left,.middle-inner{ width: auto; float: none;}	
.content-left,.content-right{ width: auto; float: none;}
.djgz-news-module{ margin-top:0;}
.djgz-news-module-title{    padding-left: 0; background: none; font-size: 18px;  color: #000; border-bottom: 1px solid #e7e7e7;}	
.djgz-news-module-title *{ font-style: normal;}	
.ghgz-news-module-more{ height: 25px; line-height: 25px;} 	
.greybgs{ background: #f5f5f5;}
.greybgs #Content-4646,.greybgs #Content-4648,.greybgs #Content-4683,.greybgs #Content-4686{background: #fff; padding: 10px; border-radius:8px; margin-top: 15px; }
.djgz-news-module-content .djgz-news-items{ display: flex;}	
.djgz-news-module-content .clearB{ display: none;}
.djgz-news-module-content .djgz-news-items-pic{ width: 125px; height: 84px; margin-right: 15px;}
.djgz-news-module-content .djgz-news-items-outer{ flex: 1;}
.djgz-news-module-content .djgz-news-items-sum{ display: none;}	
.djgz-news-module-content .djgz-news-items-more{ display: none;}	
.djgz-news-module-content .djgz-news-items-title{ font-size: 16px; font-weight: normal; line-height: 130%; width: auto;}
.djgz-news-module-content .djgz-news-items-date{ color:#db0000; line-height: 120%; margin-top: 5px; font-size: 14px; }
.djgz-news-module-content .djgz-news-item{ position: relative; padding-left: 85px;}
.djgz-news-module-content  .djgz-news-item-title{ background: none; font-size: 14px; float: none; box-sizing: border-box;}	
.djgz-news-module-content  .djgz-news-item-title a{width: 100%; text-overflow:ellipsis; white-space: nowrap; display: block; overflow: hidden;}
.djgz-news-module-content .djgz-news-item-date{ position: absolute; left: 0; top: 0;font-size: 14px;color:#db0000; }	
.djgz-news-item-title{ width: auto;}	
.djgz-news-module-content .djgz-news-item-date:after,.dwgk-news-module .djgz-news-items-date:after{ content: ""; height: 20px; background: #d2d2d2; width: 1px; display: block; right: 5px; top: 0; position: absolute;}	
.djgz-news-module-title span{    background-size: auto 20px; padding-left: 30px;}	
.djgz-news-items-outer{ width: auto; float: none;}
.dwgk-news-module{}
.dwgk-news-module .djgz-news-items{ position: relative;padding-left: 85px;    margin-bottom: 0;
    padding-bottom:20px; border-bottom: none;}
.dwgk-news-module .djgz-news-items-date{position: absolute; left: 0; width: 95px; line-height: 140%; margin-top: 0; top: 0;font-size: 14px;color:#db0000; }
.dwgk-news-module  .djgz-news-items-title{ padding-left: 15px; display: block;}
.dwgk-news-module  .djgz-news-items-title a{ font-size: 14px;}
.dwgk-news-module-title{ padding-left:15px; position: relative;}
.dwgk-news-module-title:after{ content: ""; height: 20px; width: 2px; background: #d20000; position: absolute; left: 0; top:13px;}
.djgz-news-module-title cite{ color: #d20000;}	
.xjrw-news-module-title cite,.zlk-news-module-title span{ font-style: normal; color: #d20000}
.xjrw-news-module-title,.zlk-news-module-title{ font-size: 18px;}
.person{ height: auto;}	
.dwgk-news-module{ margin-top: 0;}
.person-inner{ width: auto;}
.person-inner .xjrw-news-module-content .list{ display: flex;}
.person-inner .xjrw-news-item{ display: none;}
.person-inner .xjrw-news-item:nth-child(1),.person-inner .xjrw-news-item:nth-child(2){ display: block;}
.xjrw-news-module-title,.zlk-news-module-title{background: url(../images/djgz-xjrwk-title-bg.png) no-repeat left bottom!important; }	
.bottom-inner,.bottom-inner,.bottom-right,.bottom-left{ width: auto; float: none;}
	.zlk-news-module-content .list{  display: flex; flex-wrap: wrap; margin-right: -2%;}	
	.zlk-news-module-content .list .zlk-news-item{ width: 48%; margin: 0; margin-bottom: 2%; margin-right: 2%;}
	
	.greybgs .bottom{ background-size: auto 66px;}
	.mdads{ margin-top: 15px;}
	.zl-ads img{ margin-bottom: 10px;}
	
	
	
/*先进人物*/	
.xjrw-news-module{ width: auto;}	
.xjrw-news-module .list{  display: flex; flex-wrap: wrap; margin-right: -4%;}	
.xjrw-news-module .list .xjrw-news-item { width: 46%; margin: 0; margin-bottom: 2%; margin-right:4%;}	
.xjrw-news-item-pic{ width: auto!important;}
.shzr-outer{ width: 100%!important;}	
.div-item{ height: auto;}
/*工作动态*/
.gzdt-module-con{ margin-top: 20px;}	
.gzdt-left,.gzdt-right{ width: auto; float: none;}	
	.gzdt-pitem-pic, .gzdt-pitem-pic img{ max-width: 100%; height: auto; width: auto;}	
	.gzdt-left{ background-size: cover!important; background-position: center center;  height: 250px; }
	.gzdt-pitem-date{ display: none;}
	.gzdt-pitem-dates{ position: absolute; left: 10px; top: 10px; font-size: 18px;}
	.gzdt-pitem-dates *{ color: #fff;}
	.gzdt-pitem-date b{ font-size: 25px;}
	.gzdt-pitem-date{ width: 80px; height: 45px; line-height: 45px;}
	.gzdt-right{margin-right: 0;padding: 15px 20px 10px 20px;}
	.gzdt-item-sum,.gzdt-item-more{ display: none;}
 .gzdt-pitem .gzdt-pitem-sum{ margin-top: 10px; display: block;}
	.gzdt-pitem-title{ margin-bottom: 0; font-size: 18px;}
	.gzdt-pitem-more{ margin-top: 10px;}
	.gzdt-item-date{ display: none;}
	
	.gzdt-item-title{ margin: 0; padding: 0; font-weight: normal;}	
	.gzdt-item{ background: none; width: auto; height: auto; float: none; padding:  0 0 0 65px; position: relative;}
	
	.gzdt-item-dates{ position: absolute;  left: 0; top: 5px; font-size: 16px; color: #18569f!important;}
	.gzdt-item-dates a{color: #18569f!important;}
	.gzdt-item-dates:after{content: ""; height: 20px; width: 1px; background: #d2d2d2; position: absolute; right: -10px; top:0px;}
	
	#Content-4641 .zyyw-item{ margin-right: 0;}
	.footer{ background: #1b5ba5;}
	
	
body, html {
    min-width: 0;
    overflow-x: hidden;
}
	
	
	.md-mobile.indextabs{ padding-top:25px;}
	
	
	
	
	
}
